import socket
# 连接到服务端
socket_client = socket.socket()
socket_client.connect(("localhost", 8888))
while True:
    # 发送消息
    msg = input("请输入你要发给服务端的信息：")
    if msg == "exit":
        break
    socket_client.send(msg.encode("UTF-8"))
    # 接收返回消息
    result = socket_client.recv(1024).decode("UTF-8") # 1024是缓冲区的大小，一般给1024即可，同样recv方法是阻塞的
    print(f"服务端回复的消息为：{result}")
# 关闭连接
socket_client.close()